package com.pexper.ingoal.view.activity;

import com.pexper.ingoal.model.Jogador;
import com.pexper.ingoal.view.R;

import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
import android.widget.TextView;

public class JogadorDetalhesActivity extends Activity implements
		OnClickListener {

	private static final String TAG = "INGOAL";
	private Jogador jogador;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_jogador_detalhes);
		jogador = (Jogador) getIntent().getSerializableExtra(jogador.KEY);
		
		
		
		Log.i(TAG, "Exibindo Jogador: " + jogador.getNome());

		// nome da equipe
		TextView txtSiglaEquipe = (TextView) findViewById(R.id.txtEquipeJogador);
		txtSiglaEquipe.setText(jogador.getEquipe().getNome());
		
		// nome do jogador
		TextView txtNomeJogador = (TextView) findViewById(R.id.txtNomeDetalhesJogador);
		txtNomeJogador.setText(jogador.getNome());

		// apelido
		TextView txtApelido = (TextView) findViewById(R.id.txtApelidoJogador);
		txtApelido.setText(jogador.getApelido());

		// idade
		TextView txtIdade = (TextView) findViewById(R.id.txtIdadeDetalhesJogador);
		txtIdade.setText(jogador.getDtNascimento());

		// posicao
		TextView txtPosicao = (TextView) findViewById(R.id.txtPosicaoDetalhesJogador);
		txtPosicao.setText(jogador.getPosicao());

		// peso
		TextView txtPeso = (TextView) findViewById(R.id.txtPesoDetalhesJogador);
		txtPeso.setText(jogador.getPeso());

		// altura
		TextView txtAltura = (TextView) findViewById(R.id.txtAlturaDetalhesJogador);
		txtAltura.setText(jogador.getAltura());

		// foto
		ImageView img = (ImageView) findViewById(R.id.imgJogador);
		Bitmap imgBitmap = BitmapFactory.decodeByteArray(jogador.getImagem(),
				0, jogador.getImagem().length);
		img.setImageBitmap(imgBitmap);

	}

	@Override
	public void onClick(View v) {
		// TODO Auto-generated method stub

	}

}
